supervisor departamental - Spanish English Dictionary